base ordnance depot - German English Dictionary